Управление перемещением колонок табличного поля

Существует два способа управления перемещением колонок:

Управление перемещением всех колонок табличного поля

Для управления перемещением сразу всех колонок табличного поля можно использовать свойство табличного поля ИзменятьПозициюКолонок. Данное свойство доступно из палитры свойств и из встроенного языка. Если данное свойство имеет значение Ложь, то табличному полю запрещена настройка колонок. Всем колонкам табличного поля запрещено изменять позицию, т.е. запрещено перетаскивание колонок и изменение свойства "Положение" в диалоге настройки списка.

Данное свойство можно использовать, например, если необходимо создать табличное поле, содержащее фиксированный набор колонок и при этом требуется сохранять позицию колонок относительно друг друга.

Управление перемещением отдельных колонок табличного поля

Управлять перемещением отдельных колонок табличного поля можно используя свойство колонки табличного поля ИзменятьПозицию. Данное свойство доступно из палитры свойств и из встроенного языка. Если данное свойство имеет значение Ложь, то колонке запрещено позицию, т.е. запрещено перетаскивание колонки и изменение свойства "Положение" в диалоге настройки списка. Также если двум колонкам запрещено изменять позицию, то между ними невозможно вставить другую колонку.

Данное свойство можно использовать, например, если необходимо создать составную колонку, содержащую несколько колонок и при этом необходимо запретить перетаскивать отдельные колонки, входящие в состав составной колонки.